﻿// See https://aka.ms/new-console-template for more information
using Jint;

Console.WriteLine("Hello, World!");
//// 创建 Jint 引擎实例
//var engine = new Engine();


//// 定义 dot.js 模板
//string dotJsTemplate = @"var template = doT.template('Hello {{=it.name}}!');var result = template({ name: 'World' });result;";

//// 执行 JavaScript 代码
//var result = engine.Execute(dotJsTemplate).GetCompletionValue().AsString();


var engine = new Engine();

// 先加载 doT 脚本
engine.Execute("var doT = { /* doT 的源代码 */ };");

// 然后执行 dot.js 模板
engine.Execute("var template = doT.template('Hello {{=it.name}}!');");
var result = engine.Execute("template({ name: 'World' });").GetCompletionValue().AsString();
